*{box-sizing:border-box;margin:0; padding:0; list-style:none; font-family: "微软雅黑"; font-size:14px; }
a{ text-decoration:none; color:#333; transition: all 0.3s; -o-transition: all 0.3s; -mos-transition: all 0.3s; -webkit-transition: all 0.3s;  }
a:hover{text-decoration:none}
h1,h2,h3,h4,h5,h6{font-weight:normal; margin: 0;}
hr{ border:none;}
.clear{ clear:both;}
p,ul{margin: 0;}
img{ border:0; vertical-align:middle; }
input,textarea{outline:none;}
.container{width:1200px; margin:0px auto;}
.r{float:right;}
.l{float:left;}
.main_container{
	width: 1200px;
	min-width: 1200px;
	height: 100%;
	margin: 0 auto;
}


table{border-collapse:collapse;}
/*头部*/
.header_top{width:100%; height: 35px; background: #f5f5f5; }
.header_top p{ font-size:14px; color: #bebebe; line-height: 35px; background: url(../images/lba.png) no-repeat left center; padding-left: 30px;}
.header_top p span{ color:#777777;}
.header_lj{float: right; margin-top: 10px;}
.header_lj li{ float: left; font-size: 14px; color: #707070; margin-left: 20px;  line-height: 30px;}
.header_lj li div > img{ width:120px; }
.h_wx{ background: url(../images/wx.png) no-repeat left center;  position: relative; width: 34px; height: 34px;}
.h_sj{ background: url(../images/sj.png) no-repeat left center; width: 34px; height: 34px;position: relative}
.header_lj li:hover{color:#035cac; cursor: pointer}
.h_wx .wx{ width:100px; height: 100px; position: absolute; top: 40px; left: 0px; display: none; z-index: 999}
.h_sj .sj{ width:100px; height: 100px; position: absolute; top: 40px; left: 0px; display: none;  z-index: 999}
.h_wx:hover .wx{ display: block;}
.h_sj:hover .sj{ display: block;}

.header{
	width: 100%; 
}
.top_bar {
    height: 40px;
    width: 100%;
    background: #434343;
}
.fixtop{
	position: fixed;
	top:0;
}
.f-fl {
    float: left;
    line-height: 40px;
    font-size: 12px;
    color:#666666;
    height: 40px;
}
.f-fr {
    line-height: 40px;
    float: right;
    color:#666666;
    font-size: 12px;
    height: 40px;
}
.f-fr .iconfont{
	font-size:23px;
	color: #666666;
	vertical-align: middle;	
}
.f-fr span{font-weight: bold;font-size: 24px;color: #b70910;line-height: 40px;float: right;}
.logo_bar{height: 100px;}
.logo_bar .logo{float: left;margin-top: 20px;width:759px;height:54px;}
.logo_bar .logo img{width: 100%;height: 100%;}

.logo_bar .telnum{float: right;font-size: 28px;color:#cb0109;font-weight: bold;height: 45px; margin-top: 28px;}
.logo_bar .telnum img{vertical-align: middle; float: right; margin-left: 10px; margin-top: 3px; height: 40px; width:46px;}
.logo_bar .telnum_dh{height: 50px; float: left}
.logo_bar .telnum_dh p{ font-size: 14px; color: #777; height: 22px; font-weight: 100; text-align: right;line-height: 18px;}
.logo_bar .telnum_dh span{ font-size:24px; color:#cf422d; font-weight: normal; line-height: 20px;}



/*导航*/
.index_header{width:100%;  height: 660px; position: relative}
.ny_header{width:100%;  height:362px; position: relative}
.nav_top{ width:100%;  height: 58px;  position: absolute; top: 0px; left: 0px; background: rgba(0,0,0,0.8);z-index: 9999}
.top-middle{width:1045px; height: 100%; float: left;}
.nav{height:100%;}
.nav a{ color:#ffff;}
.nav .nLi{ float:left;  position:relative; display:inline; height:100%; width:130px; text-align: center}
.nav .nLi h3{ height:58px; width:100%; text-align: center; padding: 10px 0}
.nav .nLi h3 a{ display:block;  font-size:12px; font-weight:normal; color:#fff; height: 100%; line-height: 38px; width: auto;  }
.nav .sub{ display:none;left:0; top:58px;  position:absolute;  line-height:26px; padding:0; width:140px;     z-index: 999; background: #ddd }
.nav .sub li{ zoom:1; border-bottom: 1px solid #eeeeee;  height:40px; line-height: 40px;  background:#eeeeee;text-align: center }
.nav .sub li p{ width:100%; float: left; margin: 0px;}
.nav .sub li span{ float: right;}
.nav .sub a{ display:block; padding:0 10px; color: #434343; font-size: 12px; height: 100%; }
.nav li.active h3 a{color: #cf422d; }
.nav li.active h3 span{border-bottom: 1px solid #cf422d; }
.sub li:hover a{color:#cf422d}
.nav .nLi i{width:35px; height: 35px; border-radius: 50%; text-align: center;float: left; margin-top:2px;    margin-left: 20px;}
.nav li:hover span{border-bottom: 1px solid #cf422d;}
.nav .nLi:hover h3 a{color:#cf422d; }
.nav .nLi span{padding: 0px 12px 8px;}

/*banner*/
.banner{width:100%;height:660px}
.banner .slideBox{position:relative;overflow:hidden;width:100%;height:100%}
.banner .slideBox .hd{position:absolute;right:50%;bottom:77px;z-index:1;overflow:hidden;margin-right:-58px;height:22px}
.banner .slideBox .hd ul{float:left;overflow:hidden;zoom:1}
.banner .slideBox .hd ul li{float:left;margin-right:15px;width:20px;height:20px;border:1px solid #cf422d;border-radius:50%;cursor:pointer}
.banner .slideBox .hd ul li.on{background:#cf422d}
.banner .slideBox .bd{position:relative;z-index:0;width:100%;height:100%}
.banner .slideBox .bd ul{width:100%;height:100%}
.banner .slideBox .bd li{width:100%;height:100%;vertical-align:middle;zoom:1}
.banner .slideBox .bd li a{display:block;overflow:hidden;width:100%;height:100%}
.banner .slideBox .bd img{display:block;width:100%;height:100%}




/*产品*/
.index_product{width:100%; height: 462px; margin-top: -60px; position: relative }
.container{position: relative}
.index_prl{width:870px; height: 460px; background: #cf422d}
.index_pro_li{width:930px;  height: 400px; float: right;margin-top:-430px;}
.index_pro_li ul{width:870px;  height: 400px; float: left}
.index_pro_li li{width:290px; height: 100%; float: left; padding: 84px 60px; text-align: center; overflow: hidden }
.index_pro_li .pro_1{background: #535353}
.index_pro_li .pro_2{background: #7d7d7d}
.index_pro_li .pro_3{background: #a0a0a0}
.index_pro_li .pro_1:hover{background:url(../images/pro1.jpg) no-repeat; transition: 0.5s ease-out;}
.index_pro_li .pro_2:hover{background:url(../images/pro2.jpg) no-repeat; transition: 0.5s ease-out;}
.index_pro_li .pro_3:hover{background:url(../images/pro3.jpg) no-repeat; transition: 0.5s ease-out;}



.index_pro_li li h3{ font-size: 24px;}
.index_pro_li li a{color: #ffffff}
.index_pro_li li h4{ font-size: 16px; color: #fff}
.index_pro_li li span{width:120px; height: 1px; background: #fff; display: block; margin: 25px auto;}
.index_pro_li li p{font-size: 14px; line-height: 24px;}
.index_pro_li li img{margin-bottom: 10px; 
    -webkit-transition: -webkit-transform 0.5s ease-out;
    -moz-transition: -moz-transform 0.5s ease-out;
    transition: transform 0.5s ease-out;}
.index_pro_li .pro_more{width:60px;  height: 57px; background: #cf422d; text-align: center; display: block; overflow: hidden; color: #fff; padding-top: 5px; float: right; 
	margin-top: 343px}
.pro_1:hover img{-webkit-transform: rotateY(360deg); -moz-transform: rotateY(360deg); transform: rotateY(360deg); }
.pro_2:hover img{-webkit-transform: rotateY(360deg); -moz-transform: rotateY(360deg); transform: rotateY(360deg);}
.pro_3:hover img{-webkit-transform: rotateY(360deg); -moz-transform: rotateY(360deg); transform: rotateY(360deg); }



.index_prl_xx{width:200px; height: 100%; padding-top: 106px; margin-left:38px;}
.index_prl_xx h3{font-size: 30px; color:#fff}
.index_prl_xx h4{font-size: 16px; color: #fff}
.index_prl_xx ul{width:100%; height: auto; margin-top: 30px;}
.index_prl_xx ul li{width:100%; height: 40px; line-height: 40px; background: url(../images/y.png) no-repeat left; padding-left: 25px;}
.index_prl_xx ul li a{color:#fff; font-size: 16px;}



/*简介*/
/*关于我们*/
.index_about{width: 100%; height:auto; margin-top: 58px; background: url(../images/hh.jpg) repeat-x top; overflow: hidden; padding-top: 97px; }
.index_about_top{width: 100%; height: 400px; background:#cf422d; position: relative}
.index_about_video{width:472px; height: 400px; position: absolute; top: -40px; left: 42px;}
.index_about_video img{ }
.index_about_xx{width:595px; height: 300px; float: right;margin-top: 28px; margin-right: 54px;}
.index_about_xx a{color: #ffffff;}
.index_about_xx h3{ font-size: 30px; }
.index_about_xx h4{ font-size: 16px; margin-bottom: 32px; }
.index_about_xx h5{font-size: 22px;}
.index_about_xx h6{font-size: 18px;}
.index_about_xx span{width:250px; height: 1px; background: #fff; display: block; overflow: hidden; margin: 15px 0}
.index_about_xx p{font-size: 14px; height: 95px; line-height:24px;}
.about_more{width:57px; height: 59px; background: #fff;  color:#cf422d; font-size: 16px; text-align: center;padding-top: 5px; display: block; position: absolute; bottom: 0; right: 0}

.index_about_bottom{width:100%;  height:214px; margin-top: 40px; }
.index_about_bottom ul{width:100%; height: 100%;}
.index_about_bottom ul li{width:374px; height: 206px; float: left;position: relative; overflow: hidden;}
.index_about_bottom ul li img{width:100%; height: 100%;  transform: scale(1);
    transition: all 1s ease 0s;
    -webkit-transform: scale(1);
    -webkit-transform: all 1s ease 0s;}
.index_about_bottom ul li .index_about_ab{width:100%; height: 100%; position: absolute; top: 0px; left: 0px; padding: 17px;}

.index_about_bottom ul li:hover img{transform: scale(1.05);transition: all 1s ease 0s;-webkit-transform: scale(1.05);-webkit-transform: all 1s ease 0s;}

.index_about_ab div{border: 1px solid #fff; width: 100%; height: 100%; text-align: center; padding-top: 45px;}
.index_about_ab div h3{font-size: 22px; color: #fff; line-height: 35px;}
.index_about_ab div p{ font-size: 14px; color: #fff; line-height: 35px;    }
.in_img{ margin: 0px 39px;}
.in_img_san{width:56px; height: 23px; position: absolute; top: -8px; left: 50%; margin-left: -28px;}





/*车间展示*/
.index_cj{width:100%; height: auto; display: block;  padding-top: 56px; background: url(../images/cjbj.jpg) no-repeat top; margin-top:60px;}
.index_cj_t{width:601px; height:65px; background: url(../images/cj_t.png) no-repeat center; text-align: center; margin: 0px auto;}
.index_cj_t h3{ font-size: 30px; color: #fff}
.index_cj_t p{font-size: 16px; color: #fff}
.index_cj_info{width:100%; height: 529px;}
.index_cj_info ul{width:100%; height: 100%;}
.index_cj_info ul li{width:380px; height: 290px; position: relative; overflow: hidden; margin-top: 30px; float: left; margin-right: 27px;}
.index_cj_info ul li:nth-child(3n){margin-right: 0px;}
.index_cj_info ul li .index_cj_pic{width:100%; height: 100%;}
.index_cj_pic img{width:100%; height: 100%;  transform: scale(1); transition: all 1s ease 0s; -webkit-transform: scale(1); -webkit-transform: all 1s ease 0s;}
.index_cj_ab{width:100%; height: 100%; position: absolute; top: 290px; left: 0px; text-align: center; background: rgba(0,0,0,0.7); border-bottom: 10px solid #cf422d;padding-top: 85px; }
.index_cj_ab p{ font-size: 16px; color: #fff; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; height: 35px; line-height: 35px;}
.index_cj_info ul li:hover img{transform: scale(1.05);transition: all 1s ease 0s;-webkit-transform: scale(1.05);-webkit-transform: all 1s ease 0s;}
.index_cj_info ul li:hover .index_cj_ab{top: 0px; transition: 0.3s ease-out;}





/*产品展示*/
.index_case{width:100%; height: auto; display: block; overflow: hidden; margin-top: 70px;}
.index_case_t{width:601px; height: 77px; background: url(../images/pro_t.png) no-repeat center; text-align: center; color: #777777; margin: 0px auto;}
.index_case_t h3{font-size: 30px;}
.index_case_t p{font-size: 16px;}


.index_pro_show{width:100%; height: auto; display: block; margin-top: 38px;}

.slideGroup{ width:100%; text-align:left;  }
.slideGroup .parHd ul{ display: table; overflow: hidden;height: auto;margin: 0 auto; margin-bottom: 20px; }
.slideGroup .parHd ul li{ float:left; padding:0 15px;  margin-right: 18px; cursor:pointer;   height: 40px; line-height: 40px; background: #bebebe; color:#777777; font-size: 16px; text-align: center  }
.slideGroup .parHd ul li.on{  background:#cf422d; color: #fff  }
.slideGroup .slideBox{zoom:1; position:relative;   }

.slideGroup .sPrev,.slideGroup .sNext{  display:block; width:46px; height:46px;   }
.slideGroup .sNext{position:absolute; right:-65px; top:80px; background: url(../images/c_right.png) no-repeat}
.slideGroup .sPrev{position:absolute; left:-65px; top:80px; background: url(../images/c_left.png) no-repeat}

.slideGroup .sPrev:hover{background: url(../images/c_hleft.png) no-repeat }
.slideGroup .sNext:hover{background: url(../images/c_hright.png) no-repeat}


.slideGroup .parBd ul{ overflow:hidden; zoom:1;   }
.slideGroup .parBd ul li{ float:left; _display:inline; overflow:hidden; text-align:center;  }
.slideGroup .parBd ul li .pic{ text-align:center; width: 290px; height: 219px; border: 1px solid #bebebe; margin: 0px 5px; padding: 8px; overflow: hidden}
.slideGroup .parBd ul li .pic img{ width:100%; height:100%; display:block;    transform: scale(1); transition: all 1s ease 0s; -webkit-transform: scale(1); -webkit-transform: all 1s ease 0s; }
.slideGroup .parBd ul li .pic a:hover img{ transform: scale(1.05);transition: all 1s ease 0s;-webkit-transform: scale(1.05);-webkit-transform: all 1s ease 0s; }

.slideGroup .parBd ul li .pic a{width:100%; height: 100%; overflow: hidden; display: block; overflow: hidden}







/*新闻*/
.index_news{width: 100%; height:629px; background: url(../images/newsbj.jpg) no-repeat center ;padding-top: 57px;}
.index_news_li{width:100%; height: auto; overflow: hidden; margin-top: 30px;}
.index_news_li .news_li{width:380px; height: auto; float: left; background: #fff; padding-bottom: 10px;}
.index_news_li .news_li .news_li_t{width:100%; height: 60px; background: url(../images/news_t.jpg) no-repeat}
.news_li_t h3{font-size: 20px; color: #fff; line-height: 60px; padding: 0px 30px;}
.news_li_top{width:100%; height: 86px; margin-top: 27px;}
.news_li_top img{width:100%; height: 100%;}
.news_li_top .news_li_img{width:130px; height: 86px; float: left; overflow: hidden;}
.news_li_top .news_li_img img{width:100%; height: 100%; transform: scale(1);
    transition: all 1s ease 0s;
    -webkit-transform: scale(1);
    -webkit-transform: all 1s ease 0s;}
.news_li_top .news_li_xx{width:225px; height: 100%; float: left; margin-left: 10px; }
.news_li_xx h3{ font-size: 16px; color: #777777;height:30px; line-height: 30px; width:100%; text-overflow:ellipsis; overflow:hidden; white-space:nowrap}
.news_li_xx p{ font-size:14px; line-height: 24px; color: #777777; height: 50px; margin-top: 2px;}
.news_li ul{width:100%; height: auto; display: block; padding: 0px 22px; margin-top: 15px;}
.news_li ul li{width:100%; height: 45px; line-height: 45px; border-bottom: 1px dashed #d8d8d8; background: url(../images/hs.jpg) no-repeat left; padding-left: 15px;}
.news_li ul li h3{width:250px; height: 100%; float: left; font-size: 14px; color: #777777; text-overflow:ellipsis; overflow:hidden; white-space:nowrap}
.news_li ul li span{float: right; font-size: 14px; color: #bebebe}
.news_li ul li:last-child{border-bottom: 0px;}
.news_hy{margin: 0px 30px;}
.news_li ul li:hover h3,.news_li ul li:hover span{color:#cf422d}
.news_li_top:hover h3,.news_li_top:hover p{color:#cf422d}
.news_li_top:hover img{transform: scale(1.1);transition: all 1s ease 0s;-webkit-transform: scale(1.1);-webkit-transform: all 1s ease 0s;}



/**内页**/
.ny_banner{width: 100%;height: 360px;}

/**second_nav**/
.second_nav{overflow: hidden;margin-top: 20px;}
i.ico_home{background: url(../images/home.png)no-repeat;width: 20px;height: 20px;display: inline-block;float: left;margin-right: 10px;}
.second_nav p{font-size: 14px;color: #808080;}
.second_nav p a:hover{color: #cf422d;}

/**abu_tab**/
.abu_tab{margin: 20px auto;}
.abu_tab ul{overflow: hidden;}
.abu_tab ul li{float: left;width: 200px;height: 40px;border: 1px solid #bebebe;text-align: center;line-height: 40px;font-size: 16px;color: #777777; margin-right:2px; margin-bottom: 10px; }
.abu_tab ul li.on,.abu_tab ul li:hover{background: #cf422d;color: #FFFFFF;}
.abu_tab ul li.on a,.abu_tab ul li:hover a{color: #FFFFFF;}
.abu_tab ul li a{display: block;}
/**abu_con**/
.abu_con{margin-top: 20px;font-size: 14px;color: #777777;line-height: 24px;padding-bottom: 60px;}
.honor_pic ul,.goods_pic ul{overflow: hidden;}
.honor_pic ul li,.goods_pic ul li{width: 282px;padding: 8px 8px 0 8px;border: 1px solid #dddddd;float: left;margin-right: 24px;margin-bottom: 30px;}
.honor_pic ul li:nth-child(4n),.goods_pic ul li:nth-child(4n){margin-right: 0;}
.hon_jpg{width: 100%;height: 154px;overflow: hidden;}
.hon_jpg img{width: 100%;height: 100%; transition: all 0.8s ease-in-out; }
.hon_jpg:hover img{
	transform: scale(1.2);
	-webkit-transform: scale(1.2);
}
.hon_txt{overflow: hidden;line-height: 54px;}
.hon_txt h6{font-size: 14px;color: #999999; width:100%; text-overflow:ellipsis; overflow:hidden; white-space:nowrap}
a.hon_mor{display: inline-block;width: 62px;height: 20px;background: url(../images/more.png)no-repeat;float: right;margin-top: 15px;}
.honor_pic ul li:hover .hon_txt h6{color: #cf422d;}
.honor_pic ul li:hover{border-color: #cf422d}
.honor_pic ul li:hover a.hon_mor{background: url(../images/more_on.png) no-repeat;}


/*产品*/
.goods_pic .hon_jpg{width: 100%;height: 195px;overflow: hidden;}
.case_jpg{height: 201px; width:100%; overflow:hidden;}
.case_jpg img{width:100%; height:100%; transition: all 0.8s ease-in-out;}
.case_jpg:hover img{
	transform: scale(1.2);
	-webkit-transform: scale(1.2);
}



/**news**/
.news_u{overflow: hidden;padding-bottom: 20px;margin-bottom: 20px;border-bottom: 1px solid #bebebe;}
.news_pic{float: left;width: 300px;height: 198px;overflow: hidden;}
.news_pic img{width: 100%;height: 100%;transition: all 0.8s ease-in-out;}
.news_pic:hover img{
	transform: scale(1.2);
	-webkit-transform: scale(1.2);
}
.news_wz{float: left;margin-left: 32px;width: 868px;}
.news_wz h6{font-size: 20px;color: #777777;margin-bottom: 25px;}
.news_wz p{font-size: 14px;color: #777777;line-height: 22px;height: 44px;
 word-break:break-all;display:-webkit-box; -webkit-line-clamp:2;
  -webkit-box-orient:vertical; overflow:hidden;
}
.news_wz span{font-size: 14px;color: #bebebe;display: inline-block;margin-bottom: 10px;}
.news_btn{width: 150px;height: 30px;text-align: center;line-height: 30px;border: 1px solid #cf422d;font-size: 14px;color: #cf422d;}
.news_btn:hover{background: #cf422d;color: #FFFFFF;}
.news_list ul{overflow: hidden;}
.news_list ul li{overflow: hidden;margin-bottom: 20px;}
.ndate{text-align: center;width: 120px;height: 120px;border: 1px solid #bebebe;padding-top: 30px;float: left;}
.ndate h6{font-size: 40px;color: #777777;margin-bottom: 10px;}
.ndate span{font-size: 18px;color: #777;}
.ntxt{float: right;width: 1059px;height: 120px;border: 1px solid #bebebe;padding: 25px 25px 0 20px}
.ntxt h6{font-size: 20px;color: #777777;margin-bottom: 15px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; width:100%;}
.ntxt p{font-size: 14px;line-height: 22px;color: #777;height: 44px;
 word-break:break-all;display:-webkit-box; -webkit-line-clamp:2;
  -webkit-box-orient:vertical; overflow:hidden;
}
.news_list ul li:hover .ndate,.news_list ul li:hover .ntxt{background: #cf422d;border-color: #cf422d;}
.news_list ul li:hover .ndate h6,.news_list ul li:hover .ndate span,.news_list ul li:hover .ntxt h6,.news_list ul li:hover .ntxt p{color: #FFFFFF;}

/**contact**/
.map{width: 100%;height: 500px;}
.con_xx{margin-top: 15px;overflow: hidden;}
.conx_l{float: left;font-size: 16px;color: #333333;line-height: 30px;}
.conx_r{float: right;overflow: hidden;}
.coner{float: left;text-align: center;}
.cone_pic{width: 110px;height: 110px;padding: 4px;border: 1px solid #666666;}
.cone_pic img{width: 100%;height: 100%;}
.coner span{font-size: 16px;color: #333333;line-height: 30px;}
.coner:first-child{margin-right: 10px;}



/*视频容器*/
.video-box{width:472px; height:400px; _clear:both; _display:inline; }





/*首页：友链*/
.index_link{width:100%; height: auto; display: block; overflow: hidden; padding: 12px 0; background: #cf422d}
.index_link .link_bt{width:74px; height: auto; float: left; }
.index_link .link_bt span{ background: #fff; color:#cf422d; padding:0px  12px; font-size: 18px;}
.index_link .link_info{ float: left; margin-left: 20px;}
.index_link .link_info a{ font-size: 12px; color:#fff;line-height: 25px; margin-left: 15px;}
.index_link .link_info a:hover{color:#035cac}




/*底部*/
.lajt-bottom{height:446px;width:100%;background:url(../images/footer.jpg) no-repeat center; padding-top: 60px; color: #fff;font-size:14px; }
.footer_dz{width:240px; height: 100%; float: left}
.footer_t{width:140px; height: 35px; background: url(../images/xian.png) no-repeat bottom;  font-size: 20px;  margin-bottom: 58px;}
.footer_dz_xx{width:100%; height: auto;}
.footer_dz_xx p{ font-size: 14px; line-height:28px;}
.footer_dz_img{font-size: 26px; color: #cf422d; margin-top: 35px;}
.footer_dz_img img{ margin-right: 5px;}

.footer_nav{ width:150px; height: 100%; float: left; margin: 0px 90px 0 80px;}
.footer_nav ul{width:100%; height: auto; display: block}
.footer_nav ul li{width:50%; float: left; font-size: 14px; line-height: 28px;}
.footer_nav ul li a{color:#fff}
.footer_nav ul li:hover a{ color: #cf422d; transition: .3s; }



.footer_wx{width:300px; height: 100%; float: left}
.footer_wx h4{line-height: 30px; }
.index_bottom_right{margin-top: 20px}
.index_bottom_right li{width: 127px; height: auto; float: left; margin-right: 22px;}
.index_bottom_right li img{width: 100%; height: 100%;}
.index_bottom_right li p{font-size: 12px; color: #fff; height: 25px; line-height: 25px;text-align:center;}
.foot_pic{width:127px;  height: 127px; background:url(../images/fbj.png) no-repeat; padding: 7px;}
.footer_fl{width:266px; height: 243px; float: right}


.foot_dibu{ width: 100%; height:50px; background: #111212; color: #ffff; line-height:50px;}
.beianhao{width:68%; float: left; height:39px; font-size: 12px; color: #ffffff;}
.beianhao a{ color:#fff;margin-left:8px}
.beianhao:hover a{color:#cf422d}
.footer_zhichi{ float: right; width: 375px;}
.footer_zhichi .pt{width:121px;height: 18px; background: url(../images/vl.png) no-repeat; margin-top: 12px; margin-right: 10px}
.footer_zhichi .js{width:121px;height: 18px; background: url(../images/wl.png) no-repeat; margin-top:12px;}
.footer_zhichi .pt:hover{background: url(../images/vl_hover.png) no-repeat}
.footer_zhichi .js:hover{background: url(../images/ws_hover.png) no-repeat} 
.footer_zhichi span{float: left; font-size: 12px; color: #ffffff;}
.footer_zhichi i{ float: left}

.in_bootom_pb{width:160px; height: 83px; float: right; margin-top: 42px;}
.in_bootom_pb img{width:100%; height: 100%;}

.zzx{ background: url(../images/zzx_1.png) no-repeat; width: 60px; height: 24px; display: block; margin-top: 13px; }
.zzx:hover{ background: url(../images/zzx_2.png) no-repeat; width: 60px; height: 24px;  }



/*客服*/
.lxfx {
    height: auto;
    position: fixed;
    right:0px;
    top:200px;
    width: 77px;
    z-index: 11;
}
.lxfx li a {
    color: rgb(255, 255, 255);
    display: block;
    height: 47px;
    margin-top: 9px;
    width: 300px;
}
.leftlx {
    float: left;
    height: 47px;
    width: 77px;
}
.lxfx li span {
    border-left: 1px solid rgb(255, 255, 255);
    color: rgb(255, 255, 255);
    float: left;
    font-size: 20px;
    height: 24px;
    line-height: 22px;
    margin-top: 8px;
    padding-left: 8px;
}
.fix_ewm {
    border: 5px solid rgb(255, 255, 255);
    display: none;
    height: 120px;
    left: -145px;
    position: absolute;
    top: -40px;
    width: 120px;
}
.lxfx li i {
    display: block;
    height: 27px;
    margin: 0 auto;
    text-align: center;
    width: 30px; background:url(../images/fx.png) no-repeat;
}
.lxfx li i.icon-tel {
    background-position: 0 -25px;
}
.lxfx li i.icon-ly {
    background-position: 4px -53px;
}
.lxfx li i.icon-wx {
    background-position: -34px 4px;
}
.lxfx li i.icon-wb {
    background-position: -30px -22px;
}
.lxfx li p {
    line-height: 12px;
    text-align: center;
}
.lxfx li {
    background:#cf422d;
    height: 56px;
    margin-bottom: 1px;
    margin-left: 0;
    overflow: hidden;
    position: relative;
    width: 77px; float:left;
}











